package com.teach.customer.model.po;

import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
/**
 * <p>
 * 
 * </p>
 *
 * @author hzz
 * @since 2021-04-22
 */
@Data
@TableName("ims_hc_cms_counselor")
@ApiModel(value="ImsHcCmsCounselor对象", description="")
public class ImsHcCmsCounselorPO implements Serializable {

    private static final long serialVersionUID = 1L;

    @JsonProperty("id")
    @TableField("id")
    private Integer id;

    @JsonProperty("uniacid")
    @TableField("uniacid")
    private Integer uniacid;

    /**
     * 公众号openid
     */
    @JsonProperty("gzh_openid")
    @TableField("gzh_openid")
    private String gzhOpenid;

    @JsonProperty("title")
    @TableField("title")
    private String title;

    /**
     * 手机号码
     */
    @JsonProperty("mobile")
    @TableField("mobile")
    private String mobile;

    /**
     * 头像
     */
    @JsonProperty("thumb")
    @TableField("thumb")
    private String thumb;

    @JsonProperty("pwd")
    @TableField("pwd")
    private String pwd;

    @JsonProperty("loupanid")
    @TableField("loupanid")
    private String loupanid;

    /**
     * 二手房区域
     */
    @JsonProperty("sh_location_a")
    @TableField("sh_location_a")
    private String shLocationA;

    @JsonProperty("content")
    @TableField("content")
    private String content;

    @JsonProperty("isshow")
    @TableField("isshow")
    private Integer isshow;

    /**
     * 0新房，1二手房
     */
    @JsonProperty("oploupan")
    @TableField("oploupan")
    private Integer oploupan;

    /**
     * 记录是否分配过
     */
    @JsonProperty("mark_loupanid")
    @TableField("mark_loupanid")
    private String markLoupanid;

    @JsonProperty("createtime")
    @TableField("createtime")
    private Integer createtime;

    @JsonProperty("show_loupanid")
    @TableField("show_loupanid")
    private String showLoupanid;

    @JsonProperty("wx_num")
    @TableField("wx_num")
    private String wxNum;

    @JsonProperty("address")
    @TableField("address")
    private String address;

    @JsonProperty("card_url")
    @TableField("card_url")
    private String cardUrl;

    @JsonProperty("description")
    @TableField("description")
    private String description;

    @JsonProperty("lat")
    @TableField("lat")
    private String lat;

    @JsonProperty("lng")
    @TableField("lng")
    private String lng;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getUniacid() {
        return uniacid;
    }

    public void setUniacid(Integer uniacid) {
        this.uniacid = uniacid;
    }

    public String getGzhOpenid() {
        return gzhOpenid;
    }

    public void setGzhOpenid(String gzhOpenid) {
        this.gzhOpenid = gzhOpenid;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getThumb() {
        return thumb;
    }

    public void setThumb(String thumb) {
        this.thumb = thumb;
    }

    public String getPwd() {
        return pwd;
    }

    public void setPwd(String pwd) {
        this.pwd = pwd;
    }

    public String getLoupanid() {
        return loupanid;
    }

    public void setLoupanid(String loupanid) {
        this.loupanid = loupanid;
    }

    public String getShLocationA() {
        return shLocationA;
    }

    public void setShLocationA(String shLocationA) {
        this.shLocationA = shLocationA;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Integer getIsshow() {
        return isshow;
    }

    public void setIsshow(Integer isshow) {
        this.isshow = isshow;
    }

    public Integer getOploupan() {
        return oploupan;
    }

    public void setOploupan(Integer oploupan) {
        this.oploupan = oploupan;
    }

    public String getMarkLoupanid() {
        return markLoupanid;
    }

    public void setMarkLoupanid(String markLoupanid) {
        this.markLoupanid = markLoupanid;
    }

    public Integer getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Integer createtime) {
        this.createtime = createtime;
    }

    public String getShowLoupanid() {
        return showLoupanid;
    }

    public void setShowLoupanid(String showLoupanid) {
        this.showLoupanid = showLoupanid;
    }

    public String getWxNum() {
        return wxNum;
    }

    public void setWxNum(String wxNum) {
        this.wxNum = wxNum;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getCardUrl() {
        return cardUrl;
    }

    public void setCardUrl(String cardUrl) {
        this.cardUrl = cardUrl;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getLat() {
        return lat;
    }

    public void setLat(String lat) {
        this.lat = lat;
    }

    public String getLng() {
        return lng;
    }

    public void setLng(String lng) {
        this.lng = lng;
    }

    @Override
    public String toString() {
        return "ImsHcCmsCounselor{" +
        "id=" + id +
        ", uniacid=" + uniacid +
        ", gzhOpenid=" + gzhOpenid +
        ", title=" + title +
        ", mobile=" + mobile +
        ", thumb=" + thumb +
        ", pwd=" + pwd +
        ", loupanid=" + loupanid +
        ", shLocationA=" + shLocationA +
        ", content=" + content +
        ", isshow=" + isshow +
        ", oploupan=" + oploupan +
        ", markLoupanid=" + markLoupanid +
        ", createtime=" + createtime +
        ", showLoupanid=" + showLoupanid +
        ", wxNum=" + wxNum +
        ", address=" + address +
        ", cardUrl=" + cardUrl +
        ", description=" + description +
        ", lat=" + lat +
        ", lng=" + lng +
        "}";
    }
}
